Confortable, well-heated and spacious.