I'd definitely stay here again. Awesome views, especially from the breakfast/restaurant area.
FWIW, I think this hotel uses AirBnB as a sort of last-minute discount type thing, because I booked only an hour before I arrived, and the AirBnB price was better than booking directly with the hotel.