and before the beach fills with swimmers and sun worshippers
at Napili Kai Beach Resort, Maui
Maui, HI