perfect apartment, perfect location and a wonderful city to visit.