Great place, centrally located to access all major sites in Madrid