I consider this property a trade off of sorts. The location and staff were great. The views were stunning from each of the rooms. However, other travelers may want to be warned of the "stair" situation. My room was located at the very bottom of the property--- 165 steps from the bottom to the street level. In addition, the rooms themselves were "youth hostile-like" at best with probably the WORST mattress I've ever slept on. The amenities were sporadic at best. One day I didn't get towels....the next I got towels but no toiletries. The staff was accommodating an brought me both when asked, but the facilities themselves were just tired, towels were frayed, and as I mentioned, the bed was awful. Staff was friendly and nice and I give the porters huge kudos given they carried our luggage up and down the stairs.....which was a miserable hike up and down the stairs.