We had a fantastic stay! The apartment was sparkling clean and the location was great. All the beautiful beaches were less than 5 minutes away. The place had everything we needed and communication was super easy. I would highly recommend this place to anyone staying in the Princeville area!