The communication was AMAZING! We really enjoyed our stay. The apartment was pretty clean but the property wasn't.