Absolutely outstanding little villa, nestled away and offering plenty of privacy. Only a few minutes away from gorgeous beaches and stunning landscapes