Stayed here over new years, staff was incredibly helpful and in a prime location by the dock. Facilities seemingly have not been updated in a long time, could use a renovation. Also not much attention to detail on the beachside, trash overflowing etc. OK stay, given how conveniently located it is and with pool and beach access would put more effort into the visuals.