Mele Kai

Mele Kai

Spacious ocean-view getaway steps to coast with WiFi, patio