Do I have to pay a deposit? Yes, we require a deposit of 40% of the total cost of your stay. theo2025-01-23T18:30:12+01:00 Share This Story, Choose Your Platform! FacebookXRedditLinkedInTumblrPinterestEmail