Location, location, location!!! Stunning villa right in the heart of oia with views money can’t buy. Very worth the money!