Really clean, stylish, and spacious.