I would highly recommend Melodie's apartment. From the moment I booked online until I checked out, the experience was exceptional. Melodie was an amazing host and her apartment was beyond my expectations. It was exceedingly clean and the views fantastic. We had all the amenities we needed for our stay. She had beach towels that we could use too! I was traveling with my elderly father and she even let us check in early so that he could rest after a long 15 hour flight. Overall, the location is perfect and Melodie is there if you have any questions or need recommendations about things to do. I will definitely stay at her apartment again. Mahalo Melodie for a fabulous stay!