-
Can Mestral is luxury seven bedroom villa with simply stunning views to Es Vedra and only 250 meters to one of the most unforgettable beaches on Ibiza. The attention to detail, natural flow and textures of the home are calling cards of the Danish architect and furniture designer who reformed the property.