A good place in an amazing location in Madrid. Worth the money