Rome is expensive but this place was disappointing value. The location is good though.