Beautiful villa for a relaxing holiday, Stratford offers 3-bed, air-conditioned accommodation. Large dock with Tiki hut, bicycles and more
mel