We've been going to The Four Sails for the last 18 years and although we don't get the chance to go every year, we do enjoy our stay every time we go. My only complaint would be that it's starting to show it's age and look tired and needs to be updated.
The staff have always been friendly as well as house keeping. The rooms are always clean also.
There's a small parking garage on site and is not suited for larger vehicles, but I have a mini-van and have managed it without problems. Longer and taller vehicles wouldn't fit though and would have to park in another lot of theirs, two block over.
I'll be going back when I can, and hopefully they'll resolve these issues in time.