Great from start to finish - pleasant communication, met on arrival, clean apartment in a great location. Awesome.