Very clean, quick responses, accommodating and flexible, and with a great location.