The facilities and the people running it are excellent. This is the only place for my family on future visits to Sanibel Island. The location by the beach is excellent. And from the Island Inn, you can easily access all of the best attractions of Sanibel Island. I highly recommend the Island Inn.