Nice place close to( 1 minute walking) the emerald green beach of Can Picafort.