This place has smelly (think sock), depressing rooms and simply disgusting food (in Italy?). I kid you not when I say i would hesitate to feed a dog from the gruel that spews forth from this place's kitchens. Even the bread was revolting. How is that possible? i've never come across bread that tasted bad before. The very unpleasant owner...
More