Good quality food and service.