Very nice unit - everything you need is right here and my kids loved their room/beds. Great place for snorkeling especially for beginners and giant sea turtles sunbathing on the wall! The sunset view from the roof is wonderful and the Indian restaurant was a bonus. We would definitely stay here again!