Sparkling clean. Very comfortable. Beautiful location. Take your swimming gear.