The location is fantastic for walking! Easy to get just about anywhere in less than 20 minutes. The one thing to be aware of, which wasn't an issue for us, is that it's not close to a metro station. There are a couple bus stops very close, but the train is a bit a walk (again, about 15-20 minutes).
Enrico and Daniele were very responsive and accommodating and provided great tips for local dining, shopping, etc.