It is definitely the best place to stay in Madrid!!!