Could hardly have been better. Will be our first choice for our next trip to Madrid!