Clear water and beach cafe on rocky promontory, Deia bay, Mallorca, Spain's Balearic Islands