The Causeway Inn offers great value and location for the money. Our room was very clean and well equipped with dishes, a microwave, refrigerator, modern furnishings and flat screens mounted on the walls in both rooms (we stayed in unit #304).
The Causeway is located just one street off the beach and is surrounded by shops and ice cream parlors, miniature golf, and restaurants. So the location, a block off the beach rather than on he beach, is excellent if you want to save your money to spend on something other than the room.
I rated this place excellent because it does what I needed it to do. That is, the Causeway offers the amenities you need like a pool, ice/soda machines, abundant free parking while saving you money to pay for dinner and greens fees.
But if you are looking for an excellent hotel with a wide range of amenities the Causeway is not for you as it is well kept but also fairly basic. So if you want a good room in a good location at a great price go here. If you want elaborate furnishings, room service, a slide in the pool, and other amenities go someplace else but expect to pay more.