Clean and immaculate, with a gorgeous view! All the amenities were top notch and the place was very comfortable. Really enjoyed the stay!