Great location and very clean. Views are to die for. I'd suggest to get a sofa cover as there are stains left behind from previous careless guests which are unpleasant to look at.
Very nice place to stay at.