Fantastic place in one of the best locations in Madrid!