Allston Place was extremely clean and included everything we could possibly need! Easily sleeps 10, all in comfortable beds. Would definitely recommend!!