A great property for a short or long stay. Fully equipped and in a great position for a walk to the beach or into town.