Lahaina, Maui is a gorgeous city perched on the edge of the ocean. The hotel was beautiful with sea views from every window.
Well yes it was Xmas and these were made from sand.
The hotel had a squadron of flamingos in the interior lake.
Stories of World Travel & Adventure