The dinner we had at the rooftop bar was very expensive and very basic, though language was a bit of an issue. "Special Iberian Pork' was just grilled pork and potatoes, no marinade slad or sauce, very basic. My partners veal was the same grilled and potatoes, for 13-14 Euros we expected more.
The location was great, could walk to beaches and around town and to train station. It was expensive compared to other similiarly located accomodation on our trip through Portugal and Spain, though Cadiz may just be a very expensive place. For the price I expected a bit more .
The rooms lacked shelving in the bathroom and places to put suitcases, minimal furniture.
Staff were happy and very helpful making it a pleasant stay