A fantastic place right in the heart of Madrid - and superb value!