Laid back little hotel squeezed into a tiny space between an excellent restaurant, another commercial property and the intracostal waterway. Our room was on the end closest to the street and a bit noisy, The hotel offers a nice continental breakfast daily and the use of bikes, kayaks, stand up paddleboard, and a huge hot tub/spa. They provide beach towels but if you want fresh linens you need to request that service. We were only there two nights and did not miss the linen service.
Restaurant next door is excellent and other good choices are within walking or biking distance. Publix is about 1.5 miles up the street. Beach is about the same distance in the opposite direction.
Would stay again.