Nice place. Very relaxing and great snorkeling! Everything you need is provided. One note, there are mirrors everywhere so the place was smaller than I thought from looking at the pictures, but it was fine for the two of us.