It's difficult to find anything to add to the long list of five-star reviews except to echo all that has already been said: Yes, the place is very clean, the view is spectacular, it's in a great location, the gardens are wonderful, and the host is gracious and welcoming. We thoroughly enjoyed our stay.
Thank you, Tricia