Pineale Villas, Resort And Spa 6340 Panglao, Purok 7 Ester A Lim Drive Tawala Panglao 8.7 / 10 204 reviews