I have not stayed at that hotel but have been to Fort Myers beach. It is an OK beach resort, quite lively with some shops and restaurants, nothing special that stands out. The have jet skis to hire on the beach and that was fun.The main shops etc are in Fort Myers town itself which is nearby where you can visit the home of Thomas Edison.

Julie Carty