We booked here because we have a dog. Many of our friends and family members were staying at other locations on Sanibel but they did not accept pets. The positive I can say is that the Anchor Inn is relatively clean. We had ants in our room, but other than that the room was clean and the public areas were too.
The negatives - this place nickles and dimes you for everything. All the other locations where we had friends and family staying offered many things that the Anchor Inn either did not have or charged you for (like a $15/day to use the bikes). The staff was not very friendly. I will say that there is a big difference in rooms depending on what level you book. We were in a one room efficiency which reminded me of an Econo-Lodge room. My in-laws were in a two room efficiency and their room was a lot better. Although both rooms has ants. We had a medical emergency and had to leave early and they would not refund us the nightly pet fee for the night we did not stay even though they re-rented the room. Based on the management of the property, I would not stay here again or recommend it. We had friends staying at the Tarpon Tale Inn and they had nicer accommodations for a cheaper price, the management was extremely friendly, they were a quick walk to the beach, and they had free use of numerous things (bikes, beach chairs, beach equipment (nets and such for shelling), etc.) If you're looking for a place to stay, I would recommend booking there,