Beautiful & tranquil location
All the amenities needed & even extras for the beach.
Flawless & friendly communication
Easy check in & out
Looking forward to staying again next year!!
Aloha & Mahalo