Antonella was very forthcomming. The check-in and check-out times were very flexible.
The area is quite comfortable. Lot of restaurants and the St. Peters cathedral is just around the corner.
There is also nice restaurant in the area called "The Goose" and the closest metro station is about 15 minutes away.
It's very recommendable to book here :)