Amazing location, just what you need for a short stay in Madrid!