The apartment was perfectly equiped and we felt like in home. The communication with Anna was easy and she help us a lot about how to reach the place or with any other doubt.
About the location, it's a quiet area but so close to Isola where you can hang out.
100% recommended