This place was the perfect location and was very well kept. It was so great to wake up everyday to the ocean at our window. We were so happy when we arrived. The stay exceeded expectations. We were very happy and grateful. Would highly recommend. Mahalo