The location, the building, the staff, the apartment...all wonderful!!! Communication was very fast and thorough. We will come back again and again if we can.