A generous well equipped spacious apartment, spotlessly clean.