The Artist's Suite is a small and cute appartement, located in the center of Lecce, very close to the historical center part of the city.
The shower is a bit small but the rooftop is very enjoyable. We had a great time there and we recommend it.