Spotlessly clean, well appointed and spacious. Beautiful apartment in a perfect location and our host was excellent.