We had a great time and would love to stay again. The layout was perfect for our group of family and friends with kids with more room than we could use. It is definitely suited for a large group and very spacious, but still felt really comfortable. Beds and pillows were comfortable and seemed new. Lots of extra bath and beach towels, beach chairs and umbrellas which was great. Also some great pool floaties (we should have checked first before buying a bunch like we did). The views were absolutely awesome! Been home less than a day and we miss them already!