This was a wonderful way to start out vacation! The location was great for the Princeville area, just a couple minute drive to dining or recreational options. Anywhere on the north shore really takes a little while to get to, and this location makes it as fast as staying at any resort would. There are plenty of amenities, a fully functional kitchen, and the entire apartment was quite clean and comfortable. Though the listing is spacious itself, it is in a tight-packed condo complex. We had minor parking issues one night as it is first come first serve, and though privacy is adequate, you’re likely to hear any neighbors, especially kids, outside. I wouldn’t let that deter you though, the stay was excellent.