High-quality restaurant with excellent food and service.