We stayed at Haley's for two nights in Room 7. This has a very comfortable bed and a great kitchenette, complete with Futon, breakfast table, and amenities enough to cook your own breakfast or light dinner. Mini Fridge and Microwave also worked well and were put to good use! The bathroom was a little on the small side (1 person at a time...) but still very clean. Also, A/C unit is a little loud for such a small room. Finally, the TV could be a little larger. Other than those little things, this place has a TON of personality and makes up for it with a VERY FRIENDLY staff and its proximity to the beach. PLUS, you can use Haley's beach cart to load up beach towels, beach toys, beach chairs, and even umbrellas - all complimentary! Very nice for us coming from Chicago to not have to buy any of that stuff as it was all there for us to use.
There was a small pool, but we spent our days at the beach. Make sure you walk down to the SandBar for Lunch and/or Dinner - just a short walk down toward the tip of the island. All-in-All, Haley's is a great place if you are looking for a clean "old-school" style Florida Motel. Rates are reasonable and amenities are excellent. WILL REPEAT!!!