Fantastic from start to finish. Lovely, friendly staff who really go out their way with their customer care.