I enjoyed my stay very much. The view is great, and the place is sparkling clean and functional.
The hosts were very pleasant.
I would recommend this place for people who enjoy interacting with the hosts. On the other hand, if you are looking for privacy, then I would recommend something else.
In my case it was just right.