Excellent service, well presented, clean and quiet.