Very clean and modern apartment, recently renovated. All the major sites are within walking distance. John was a great host, very kind man, and provided everything we needed including great places to eat and see.