Spotlessly clean, very well equipped, comfortable compact apartment.