Clean and great view. Only downside not worth knocking off a star is the towels provided are for people the size of a small child. Otherwise great stay!