Maggie's place was perfect for our large group, so much space and has everything we needed. The location is perfect too. Would live to stay again!