Brilliant service, location and staff - and very much value for money.