Very clean and well-presented apartment