Antonella's place is very calm and provides for a lot of independence whether you are there for business or tourism. It is in a great location close to the European buildings, but also close to several parks. I would recommend it.