Charming villa in Mexilhoeira Grande, about eight kilometers from Alvor Beach, with plenty of privacy and unique views over the mountains. The property consists of two floors. The ground floor comprises a spacious hall, a kitchen, a living room, and three bathrooms. The first floor consists of an apartment featuring a kitchen with a spacious terrace, a living room, a bathroom, and two en-suite bedrooms. It also features a terrace with a breathtaking view of the mountains. The property has a borehole and the plot is completely fenced, with several fruit trees and a very well-tended garden.