The food is nice in Cabra Castle.