Spotlessly clean, Everything you could possibly want and more - fantastic