The best restaurants are in the old town and are cheaper than in downtown. There are a bunch of restaurants on the shore (old town) where the tables are set up right in the sand. Make sure you get there to watch the sunset–-it is very beautiful. If you like to party at night, there are a lot of bars and clubs in PV downtown.