We've stayed at PV, through tradewinds, 3 times. The poolside rooms are nice, the oceanside rooms preferable. I would probably avoid the back units, a bit noisy because of the street. The rooms are clean and comfortable, adequate space but not excessive. Great pool and private grounds are very nice. We've never had a problem with Tradewinds, good people to deal with and I believe they still have managers on site to take care of any problems or wishes. Close to groceries, and a short walk to good food. As far as fishing from the dock, don't know.