Wonderfully stylish apartment on the 2nd floor. Note there is no elevator but it wasn't a problem. The location is superb! Right next to the Estacio Nord station and just a few minutes from the metro and bus stops.
The self check-in was extremely convenient for us and the hosts made sure we were able to get situated. They have everything there to make sure your stay is comfortable and convenient.