This beautiful restored stone cottage is located in lovely small town of Vimeiro near Sao Martinho Beach and benedita City. The stone cottage has an open concept kitchen, living room and dining room on the ground floor with a large stone fireplace....