Great location, right in the heart of Madrid. Seconds away from Plaza Mayor.