A nice and reasonably priced place to stay for someone looking to stay on the north shore. It's inside the Princeville resort community which gives easy access to those amenities, but means lots of travel time for most other attractions. Teddy was very helpful in providing local recommendations for things to do and see beforehand and was easy to contact and communicate with.