Booking-com - Carloforte, Italy close