excellent location and service, best bang for your buck in Madrid