What did you think of it? We are thinking of booking at the VVF France holiday village in St Martin. Any advice/ tips would be great. Ta.