Bring a few smart-casual outfits Shorts are fine on the beach, but if you wear them around the city, you'll quickly brand yourself as a tourist. At nicer restaurants, bars and nightclubs, you'll want to follow the local lead and dress things up a bit.