Excellent location for a relaxing stay in Can Picafort