Huge place - we had lots of space with three kids and two adults. The place looks brand new and very clean. The location is right in the center of Princeville with quick drive to all the local beaches and areas of interest. Nice pool on the property too. Definitely a good place for a group!