My husband and I were also recommended Castigo by the Hilton Garden. We were very pleased. The restaurant is small and has a charming atmosphere. The food was good and so was the service. The restaurant is a local favorite; we were lucky to have a table. If we are in the area again, we will return to Castigo.