Hi-tech beautiful place in a very nice area (try La Catalana restaurant at walking distance)
Might have some communiction issues if you don't brush up on your italian skills.