Good service and hospitality. Fantastic setting.