Beautiful spot in an amazing location in old town Lecce. Highly recommend.