Great apartment, super clean! Close to center of Princeville, but only one small beach accessible by walk. Everything we needed was there, nice area outside to eat with a barbecue.