The location is very calm and at the same time its very close to the metro station thus providing easy access to the transportation. Although a calm area there is a shop near the station so if need be you can easily buy some food there.
Unfortunately the weather during our stay was rather cold so we didn’t use the garden which would be a nice experience, I’m sure.