Plenty of room for our big family. Very nice layout. Decent location. Detailed cleaning could have been better.