This was one of the best weekends of my life! All of the staff and tour guides were extremely organized, knowledgeable, friendly, and professional! Before this trip, Morocco seemed intimidating.  But I had an extremely positive experience and would book with We Love Spain again in a heartbeat!