Great place to stay for the relaxation & beautiful ocean view!! Very clean and WELL Stocked kitchen & all amenities!! Would definitely book this exact place again without hesitation!!! Aloha