stayed here with a 2 year old and 6 year old. great selection of games to keep the kids entertained. beds were very comfortable. beautiful view of the beach and plenty of amenities. Kitchen was well stocked. was very impressed with the reasily accessible cleaning products and extra towels.