scenic mediterranean villas overlooking sea