Great location close to Cala Esmeralda beach which was appreciated once the sun decided to shine a bit.