Apartment perfect!
Location perfect!
Communication perfect!
Great place - great value!