We had a great stay. Everything was as stated in the posting. We loved having space to spread out and bbq'ing on the lanai. Great for young adults/teenagers. Might be a challenge with young kids. Snorkeling in the area is beautiful, but access would be challenging in rough water.