This place was perfect. We are planning to return to Madrid in April. We will book it again! Highly recommended!