The condo is very nicely located, has a cool pool area. The Kitchen has every thing you need to cook for your self. The internet connection is stable and fast. There are lot's of gear for snorkeling in various sizes. The place is clean and looked after. Good place for kids.