What an amazing apartment, a real luxury and perfect location for a stay in old town Lecce. Definitely deserves 5 Stars! Jane & Peter.