5 stars hands down.
Service, food, facilities and rooms are simply amazing. I would recommend for weddings as well as a quite stay. Pedal boat and kayak are also available at no additional cost.
Loved my stay there!
EDIT: I would have loved to keep the 5 star rating but that 40$ hidden fee at checkout is simply dishonest! There should be law or regulations to protect client from these hidden fees