Beachside spot, Squisi House, located near Lake Santa Croce. Offers a unique experience with a beach arena.