Westin Cape Coral is a fine spot for a vacation: attentive staff, lovely room (they upgraded us to a suite), good dining on site, and an adjoining mini-mall that added several options. Pinches, a fish restaurant in the mall, was particularly enjoyable. At the marina (adjoining the mall) we found a great semi-outdoor restaurant, High Tide, with evening entertainment on weekends. This year the Gulf water was very cold, but the hotel pool and boating on the river were fine. And some warnings: Cape Coral is very crowded in season. Restaurant reservations are indicated, every day. Some restaurants simply can’t be reached – their parking space fills up and tight restrictions on street parking add to the difficulty. (Of course, if I were young I would have taken Uber.)