Ruben was a fantastic host, even from before we arrived. He corresponded quickly and with warm enthusiasm. He even tried to help us solve a problem we were having with our personal cell phones. He gave suggestions about where to eat and how to get around. A wonderful time in Madrid!