Spotless, stylish and spacious. 10/10