Beachfront is wonderful. Bicycles are fun to borrow. Staff is wonderful. They have a great location, but need to update some of their facilities.
They advertise a miniature golf course, but you can't use it! Also there are hot tubs on top of some of the suites- unfortunately you can't use them either because they also need to be fixed.