The place was perfect for us and our teen. Just steps from the beach and short walk to shops and restaurants.