Wonderful place in a great location. Carmela had wonderful suggestions, especially about snorkeling! We would stay there again.