Fantastic location! And everything you need is provided. I’ve never been in a better supplied place, every detergent, paper products, everything down to beach umbrellas and snorkel gear, reef shoes and a cooler. It is highly unusual for a place to make it just so damn easy to have a great time.