Perfect spot to enjoy breathtaking views of a picture book Spanish villa resort. You will not be disappointed.