Carmelo’s is as nice as it appears and very well located for people coming to enjoy Madrid