We spent a heavenly week here as a family. The set up of the rooms was perfect, with everyone having their own bathroom (parents, teen boys and teen girls). The house was clean and comfortable. Access to the pool and beaches nearby was so nice. The garage was so well equipped with beach gear and snorkeling gear. We had plenty to explore and do. The resort was great and the grocery store within the resort was well stocked. We had a great time!