large and spacious and very cozy