You definitely need to stay here if you are going to Madrid. This place was amazing all around but the views of Plaza del Callao takes the cake 😍, amazing location right in La Gran Via. A great review of Alicia's place does not do justice to it, trust me and stay here, you won't regret it.