Beautiful apartment, excellent location, excellent communication - oh and make sure to take advantage of the local metro station and bus stops for travel around the city and out to the beaches.