We love this resort. There are also places nearby that can fill any gaps. Public transport is close by and cheap to use. Staff was super friendly. The hotel pool has plenty of cushioned chairs & beach towels. Beautiful waterfalls & gardens. The ocean view from our room was awesome and we loved the spaciousness of the room. We always feel comfortable and at home when we are here. Parking was convenient. Food at grill station was good. Will be coming back of course. Early check-in was available.