A great place with everything you need to have a relaxed and comfortable stay in Madrid.