Perfectly clean, extra towels, blankets, pillows, all the amenities, great sunsets views, fully stocked kitchen (aside from seasonings), hosts were always available by text if we needed anything. Great trip. Only downside is we came in late November and none of the pools were heated which was a bit of a bummer but we made do with hot tubs instead!