This place was perfect for our family! It had so everything we needed and was right by the beach. My kids had a great time