We really enjoyed our stay at the Artist's Suite. Check in was smooth. The suite was clean and very well maintained. The location is perfect. We would definitely recommend this place if you are planning to visit Lecce.