The place is amazing, right in city center and the host is helpful and super friendly. You won't find a better location in Madrid!