Super clean, modern, and spacious. Had everything we needed - beach towels, stocked kitchen. Would definitely stay here again.