A quiet and peaceful oasis in Madrid, Rodriguez made us feel right at home.