Beautiful and spacious, as well as cozy and welcoming.