Amazing place!!! Loved the location-few minute walk to our favorite coffee place, shave ice, and the beach, wonderful hosts, extremely accommodating to us and our family (our 13 month old loved it). The apartment itself was fantastic, you thought of every detail that would make our stay wonderful. Would definitely recommend it and will stay here again in the future! We are already planning a return trip!!