Great space and location for an amazing stay in Lecce!