The site and host were both wonderful! As mentioned below, the main site is next to state land but poses no issue for a group getaway weekend, perhaps not the best for solo camping. All in all, cannot wait to return!
Mechelles was incredible! It is a bit different than expected, as there are more tents than shown, and in general more selection. Ended up in a better tent than we reserved. Mechelle also provided literally everything you could need to camp, so stress free, and a beautiful property on the river. Will 100% be returning.