I traveled to Barcelona, Spain recently, and I was looking for to take private lessons for a few hours during the week without having to go to an all week tennis academy, so that I could play tennis for a couple hours a day and still have time for sightseeing, and going to the beach, etc. I eventually decided on Barcelona Tennis Training Center (https://www.bcntennistraining.com), run by Juan Carlos Baguena (former pro tennis player, now coach). It is located just outside of Barcelona in Gava, and very easy to reach via train from Barcelona, or there are lots of hotels and apartments by the beach in the area. I had a wonderful experience - he and his fellow coaches are very experienced and speak excellent English. If anyone else is travelling to Barcelona and is looking for lessons during their vacation, I would highly recommend them.