My husband and I are exploring the option going down to PR for about a 5 day anniversary trip, (give or take a day). We've never been and are on a budget, so the less flights we have to take to get around. We would love a nice beach, not overly crowded, but also like to go out and explore the local culture-restaurants/shops/etc. We have heard that Vieques and Culebra have the best beaches, but probably can't afford to make it over there. Does anyone have any suggestions for the next best beaches/areas to stay on the mainland? Renting a car is a possibility also. Any info is greatly appreciated!