We stayed at Twin Lakes last year. Don't stay there! It is in the middle of an industrial park and way out so far from anything. There are no amenities and if you don't speak French, you will be out of place. They put us next to long termers who didn't appreciate a next door neighbor and had the nerve to tell us to move to not block their view. My friend who lives down there said Yacht Haven is the best. Also another person I know stays at Seminole in Hollywood, right across the from the Hard Rock Casino. This year we are going to try Pompano Beach for a few days. Good luck!