beautiful and spacious, and comfortable