Superb! Friendly, flexible and very accommodating. Location top!