First time in Hawaii, and had a great experience. Communication was amazing, had an issue with original place and they accommodated before my arrival and even gave me an upgraded unit. Everything was super smooth, not a single stutter in the entire process from booking the place, to check-in, to check-out. Everything perfectly, and was very close to the beach and local restaurants and sights. Mahalo!