Amazing apt. Spacious (besides the low ceilings on the top floor (but if that really annoyed you there is a bedroom on the 1st floor) clean and modern. Equiped with everything you need to have a comfortable stay in Madrid and so close to super markets and shops if you need something extra. Trifinio was very easy to talk to and friendly. Minutes from the metro. And many popular social areas. I work from my laptop and the internet was fast reliable. Felt like home and I would def stay there again.