We had a great stay at Smart Apartments Madrid. The check in process was smooth, the apartment was great, and there was plenty of information on where to eat and how to get around. Excellent!