This place is good to stay.
It has Great view and location.
However it is totally over valued. $80 is enough per night. We paid $140 for very small room, dusty air and no TV.