Spacious, clean, and luxurious.