The Millie & Tia Sunflower Beach Bar & Restaurant is located right on the water's edge at the northern end of Lohdalum Bay, Phi Phi. With salas, hammocks, mats, & boat seats, fantastic views, & cheap food & drinks, you won't want to go anywhere else!