I stayed at Mike's flat for one day in August 2017 and had a lovely time. Despite the previous visitor having left with the keys, Mike got new keys made for me and STILL let me check in two hours early! Very flexible, great communication and he put together a great list of places to check out near the flat. I couldn't have asked for a better stay in Madrid.