We've had a great stay in Francisco's apartment! The apartment was quite small but very well equipped and super neat (bedroom + private bathroom). The location was perfect because directly on the Plaza de España and 100m next to the metro station.
Only small downside of the location is the noise of the activity down the street.