We had planned to stay on Ft. Myers Beach for a night to celebrate hitting the big 50 and booked this place online based on a decent price and very good reviews on trip advisor and was not disappointed. Although it's an older Inn, they have it updated nicely with the bathrooms although small having been recently remodeled and the pool is beautiful. I always bring a topper along when we travel because the beds are usually of, you know hotel quality, but we didn't need it, the beds were very comfortable, we had 2 full size beds smaller then what we're used to, so you have to sleep snuggled up for the night which is not a bad thing. If you want clean rooms and friendly atmosphere, this is the place. We ended up staying longer cause we didn't want to leave.