Beautiful location, great amenities, this was a perfect paradise get away! 10/10 would recommend to our friends! Mahalo!