Had a great experience overall. The beachfront location is its best feature. Hapuna beach is the best beach on that island. Aside from that it’s a bit isolated from everything else. Service was good, friendly and helpful staff. We were very happy with our room, premium oceanfront which they upgraded us to since it was our anniversary, with a complementary champagne bottle. Sunset views are amazing, which we enjoyed from our room, the infinity pool, or the beach, it made for a very relaxing stay. Loved the on-site cafe also, the poolside restaurant was sub-par, good only for drinks really, but their dinner restaurant was nice.