Your place was perfect for the Tortuga Festival and access to the beach, shopping and restaurants.