excellent service with excellent taste