The place had everything we needed except for beach chairs. Beautiful location, clean, comfortable, and spacious.