Highly recommend this place! We had a great stay for our family of 5 (4 adults and a teen). Very nicely decorated, clean and well cared for. It is in a nice spot in Princeville in the north shore and close to nice beaches, a grocery store etc. Has all the amenities we needed for a comfortable vacation. The facility also has a nice pool and spas as well which was nice at the end of the day at the beach. The host was great and took good care of us. Definitely recommend!