Great place for a short period stay in Madrid.