The resort was located on top of the hill with such beautiful view. For checking in, if you booked through other websites such as Expedia, hotel.com, etc., you have to use the kiosk. You can use self check in kiosk but you wouldn't be able to have closer rooms if you booked more than one. Besides that, check in process was good. The resort had a sauna which was really nice. The first floor near the check in counter had kids' play area with affordable price and underground had arcade and a coffee shop. The room was clean and the bathroom was really nice with great water pressure. We really enjoyed our room, since we had the ocean view. The brunch buffet had lots of options. If you have family with kids, I would definitely recommend this resort.