Great place to stay in Madrid. Good location