Beautiful place set in a little oasis of a courtyard in a busy city.