Beautiful place, perfect location. Our group of 6 had a blast. Princeville is unreal when the weather is nice.