Thanks MM!
Over the last week I've spent hours searching the web for some sort of review. I never found a thing.(Well, the one thing I found is that they advertise on Trip Advisor) Other than that, it's as if they don't exist.
It may very well be legit but with out some sort of reference I'm reluctant to book. Oh well. I've found other sites that are just fine with me.
Since we plan to spend our entire trip in just Madrid(normaly we move from Valencia - Barcelona ect) a flat seems like the way to go.
Looking foward to early December in Madrid.
Thanks again
_________________________
Rudy