Excellent location and place in Madrid indeed a paradise.