Great hosts and a fun place to stay in Madrid