The location is amazing and the place is beautiful and spacious. We had a fabulous time in Lecce. Highly recommend.