We very much enjoyed our stay here. The view from our room as well from the patio/restaurant is absolutley stunning. The food and service were also very good. The inside of the hotel was clean but perhaps a touch run-down, and the bathroom in our room was tiny, with only half a door on shower/tub, so taking a shower resulted in water everywhere. The staff was very helpful with extra towels, and given the price, I do think it was a very good value. It's not a 5-star hotel, not a 5-star price, but it was great and the view was more stars than I could count.