Brilliant service from start to finish