Pros: Every single staff member we encountered were friendly, genuine, and helpful. The way to the hotel was up a narrow street but worth it when you reach the end coz of the panoramic views that were stunning. Cons: Hotel did not meet our expectations. Aside from the location and staff, there was nothing else good about the hotel. We waited a long time before we could check in, the furniture in our room were dated and needed renovation, limited wifi access, and below average breakfast. I just believe the whole experience was rather disappointing for the amount of money we paid.