This place was perfect for our group of 15. Great location, clean, modern. There was so many extra pillows and blankets and sheet sets for the pull out couches and air mattresses. The kitchen had everything we needed The only downside I can think of is the stairs on the three levels. Didn’t bother anyone in our group, but definitely wouldn’t be good for someone who has trouble with stairs!