This is perfect for leisure and work. Restaurants abound and running is safe along the beach front. Accommodation is wonderful catered with all the perfect appliances and one of the best showers I have had in a while. I will definitely look forward to coming back to the this place next time.