Booking-com - Pollença, Spain close