Great location, great hosts, nice little flat. For a perfect trip to Madrid.