This was the perfect spot for my short stay in Madrid, but the space has enough amenities that it would be good for someone staying a few weeks. It’s beautifully decorated, with great light and in a safe street. The hosts were very communicative and check in was easy.