Perfect place! Just in the center of Madrid. Highly recommended