Really beautiful property. Comfortable beds, good location, high pressure shower, convenience of having the lava lava club restaurant. All staff were very friendly. Parking spots are very small and people are not considerate when parking. someone hit our door and left no room for us to open our door to get in (I am small). There is complimentary valet parking(plus tip of course) so we just ended up using that. Also balcony rooms are only semi private. There is a fabric covering part on each side of the balcony, but you can still see through to everyone else's balcony. Overall we enjoyed our stay and would recommend this hotel.