This place was fantastic. Great location, amazing ocean views from bedrooms and lounge room. Close to great beaches & excellent snorkelling spots. Princeville was a good base to explore other parts of the island with our hire car.