The place is quite nice with beautiful views and good restaurants. Though we did have to deal with a hiccup of two separate reservations during our stay. The stay was split into 2 reservations (just by chance) and front desk was able to find a room for us to stay in without having to switch room in between. But on the day when the second reservation took effect, all our cards were locked out like we didn't have the room any more. Ended up having to report back to the front desk to reactivate. It wasn't a pleasant experience.