beach, pier, sand, hotel, holiday, sea, waves, cafe, sunshine, sunshades, mallorca, majorca, building, sun, light, platform, restaurant, shelter, island, sunshade, leisure, vacation, protective covering, sunlight, soil, awning, earth, canopy, wave, coffee shop, time off