This place was a great size for my group. Enough beds & bathrooms for everyone. Great communication with the owners & operators. Anything we were missing, they dropped off to the home. The only downside was the pool was not heated, a bit too cold to swim during the time of our stay. But everything else was perfect.