good for restaurants, shopping, bars/clubs and my favorite - cocktail bars!the restaurants offer something for everyone, there was one restaurant in particular on the beach that offered excellent food.people are very friendly and will do anything for you.like anywhere now the shop/restaurant owners all try to get you into their business but you just need to be firm.when you go shopping you must ba