Extremely unhelpful with cancellation and refund despite giving the host more than the mandatory 24 hour notice period. Also inconveniently located for Madrid's city centre.