Ses Canyes is a beachside establishment in Spain.