Clean and tidy with great, friendly service.