Location at the Waipouli Beach Resort was excellent! Love the extra beach toys and chairs that they included :) There was an issue with the hot water heater and the handyman was sent out right away. Communication with Kayla was great!