Click has an excelent location in central Sevilla, near the town hall, El Corte Inglés and shops. The house where you can find CLIC is beautiful. The location of Giralda Center is as well good, close to the Santa Cruz neighborhood and the Cathedral. A touristic area.
Alhambra is also next to the Town Hall, just 300 metres from Clic.
I don’t know which one is the best. I think that long time ago the owner of Clic run Giralda Center.
I wish August isn’t too hot for studying Spanish in Sevilla. The beach is at 1 hour drive.!!
There is another school, well located as well, at
www.mester.com (close to Plaza de Toros)
Have a good stay in Sevilla
From Sevilla