We spent two nights at this hotel which is very conveniently located to the airport, Sanibel and the Fort Myers area. Staff was friendly and helpful. Parking was easy and the rooms were very spacious. The hotel hallways are a little sterile - all stucco, no carpet, etc. but I can see why they would with all of the beach traffic and the sand, dirt that comes with that. We did not try the restaurant or spa so I can't comment. We stayed here to be on the beach without paying the Sanibel hotel prices and it was perfect. The only negative was the noise from the traffic, the music from the pool area and the construction they were doing to renovate the pool area.