Fantastic location in Princeville with several beaches a short walk away. Beautiful view from the balcony and great spot to enjoy a morning coffee. The apartment was clean and comfortable. Check-in instructions were easy to follow and Victor was prompt with communication.