Ideal location, beautiful and comfortable accommodations, generous amenities... the perfect getaway! Mahalo for a wonderful visit!