Savoia Charming Home is a 10 min cab ride to the center. There are many buses that connect you to the center too, however the frequency is a bit scattered, hence making it a long ride to the center.
The area doesn't have much around. About 5-6 restaurants and a couple of delis. If you are looking for a livelier area, this is not it. The bathroom / shower area was extremely small and inconvenient. We had a few issues with the apartment, like many plug points not working, stained bedding, stove acting up every now and then. However the host helped us address the same.