Clean. Amazing views. Photos are accurate. Comfortable. Host very responsive to resolve any issues that came up during our stay. Pool was not open for few days during our stay and no direct sun on decks of unit for sunbathing (at this time of year I assume) but this is out of the control of owner.