We did a business trip to Amsterdam and stayed 12 people at "The mansion". The apartment was simple but clean and there is a lot of space to sleep many people, with many toilets and bathrooms...