The hotel is well situated within the historical center of Lecce, steps from the Roman Theatre and quite close to the Roman Amphitheatre, the main square of the old town, the Duomo, etc. It's about a 15 minute walk from the train station. If arriving by bus, you probably want to take a local bus or taxi.
My room was of average size and it was clean and comfortable. The bathroom was spacious with plenty of hot water and good water pressure. The shower was small by U.S. standards, but larger than many I've experienced in European hotels.
The front desk staff was quite friendly and helpful. Do not hesitate to ask for directions, restaurant recommendations, etc.
The only problem I encountered during my stay was inadequate wi-fi in my room. Often, I was unable to connect and sometimes the signal was extremely weak but adequate enough. Reception in the lobby was excellent.
A nice buffet breakfast is provided in a lovely rooftop terrace.