I was recommended this place by a friend and the views were pretty awesome. That's the main sell of this property.
For the price you pay (which I guess is mainly for the view) the room lacked in various amenities that I would have expected, especially in the bathroom, like more than one bath towel (no hand towels), hand soap (first place I stayed in the didn't have hand soap!), travel size shampoos/body soap (they provide you with a large family size shampoo/body soap).
It's definitely a cute place with panoramic views, but if you're not too phased by views, the I'd stay somewhere else that's more cost effective. You'll probably get soap there too.