Very clean & tidy, beautiful views, amenities were great. Thoroughly enjoyed our stay!