The apartment is absolutely lovely and in a really convenient location. It was off the Yellow/Green line and was really easy to get around to visit the sites. There are restaurants nearby and a supermarket as well. We didn't meet Carolina but saw David a few times as we were returning. They were very kind and checked in with us to see if we needed anything. We highly recommend staying here and would absolutely return.