PERFECT for families. We had everything we needed and more. My kids had their own shared room and bathroom so that was a plus. Allen also provided us with all the beach necessities and enough beach towels. This place is also right down the street from a ABC store and also from Cruzin Cafe. Also very close to another little place that sells pizza and the BEST cinnamon rolls (forgot the name).