good place for our quick stay in Madrid. good communication.