I booked this for my parents, so I can't speak from personal experience, but both were very happy with their stay. They told me the place was very clean and they loved the views.