Amazing place at a fantastic location. All you want after a day in or out Lecce. 5 stars definitely.