Very clean spacious and comfortable. Lovely view. Amenities were great.