It was perfect for our family of 6 adults and 2 kids (ages 4 and 1). One adult did not have a private room, but it was spacious enough to not matter much. The added kids gear (pack n play, toys, books, etc) were invaluable. The St. Regis beach is within walking distance (a longish walk, but quite pleasant) as is the Princeville center and the library. We had a really lovely time.