A wonderful place in a fantastic, almost unbeatable location. Perfect for a city break or a few days working in Madrid.