Perfectly clean, love the location and the view. Had a wonderful stay.