I would give this place a 3.5 star, and the reasons are these:
1. I paid $2000 plus for a 2 day stay, with taxes, that influences lot of my reviews.
2. The view in breath taking no doubt.
3. But the house keeping is not.
4. They are very responsive clean and all those that you expect from a good host.
5. But for a 1000$ per night, I would expect better stuffed kitchen with basics like coffee tea milk and sugar. Not left overs. I would expect better supply of beddings for sofa bed. Better sofa bed. May be a DWR brand. May be a washer dryer.
6. All my reviews are influenced by the high prices and almost below average house keeping. I have stayed in better air b and b s with much better supplies and 1/4 the cost, in big expensive cities. Whether the high rate justifies just the view, I think overpriced and underserved.