We loved staying here! The north shore has some great beaches and it’s close to a lot of activities we wanted to do. Hale Kai was perfect for our needs. The house is clean and the beds are comfy, we even had someone sleeping on the couch and slept wonderfully! The upstairs bathroom is smaller and shorter for adults but would be perfect for kids. It was great to have a kitchen and a back deck, and the swimming pool and tennis courts were great too. Jennifer provides lots of amenities which was super helpful and saved us time and money. Jennifer is also quick to respond and all of her instructions are very clear. We would definitely stay here again!