Spotless, clean, well appointed and plenty of extras. Even nicer than described!