Cowes, Isle Of Wight, England
Non-electric grass tent pitch
Liked We had the perfect stay! The views are beautiful, the site was great, the facilities were clean, the hosts were friendly. 10/10 stay, will not hesitate to stay here again when travelling back to the Isle of Wight.
Recommend to friends Visit again