We had a wonderful time staying here. The view was amazing, we even saw some whales from the balcony. The place is in a great location, close to shops, restaurants and beaches. It was very roomy and comfortable. We would definitely recommend this place for anyone who plans to stay in Princeville.