Beautiful, clean and better than we imagined. the views, the location and amenities were great!