Excellent accommodations. Dives guides and support staff very knowledgeable and helpful. The place is great. Very good experience for my group. We will return!