M

I had a mixed experience with France Madrid. While...

I had a mixed experience with France Madrid. While their service was average, their customer support was lacking. It took them quite some time to respond to my inquiries.

Comments:

No comments