The stay at the Maria's place was great. The location is amazing, with all kinds of restaurants nearby and also with the subway station being about 15 minutes walking from the apartment. The check in was smooth as well. Recommended!