Culebra was a wonderful experience.
Should you choose to visit, Lonely Planet guidebook about Puerto Rico is a great book to get you around, we used this book for our whole trip to Puerto Rico and it was great. We went to Culebra with the ambition to snorkel and relax. That is exactly what we did.
What's so beautiful about Culebra is that it's not touristy. It isn't a resort destination and has a relaxed atmosphere, the locals own this beautiful island. The beaches are beautiful and the snorkeling was great, the best snorking and sunbathing in all Puerto Rico.
We went to Flamenco Beach-crowded and windy, Rosario Beach - the most impressive fish for snorkeling, Zoni Beach - windy side of island, Mosquito Beach- cute little private beach and Melones Beach. We stayed at Harbor View Villas which was very close to Melones Beach and I think it was the view of Melones beach that made it our favorite snorkeling and sunbathing hideaway. Melones beach was never crowded and the underwater world was teaming with life. The coral was prettier at Melones Beach and lots of colorful fish. If you snorkel there, go mid day - that's the best time to enjoy the water.
Harbor View Villas was a quiet place to stay. We didn't eat out, so we reserved a suite equipped with a kitchenette - it also included a BBQ grill (which we didn't use). We ate at Mamacitas for lunch one day and they made a mean fish burger with tostones (plantains made like jojo's). We stopped at Pandeli's for coffee and donuts a couple of times, their cinnamon rolls were out of this world, they make two versions, order the one that looks like a croissant. Be aware that in Puerto Rico the coffee is strong, and it's served in very small cups. You may need to order two coffees if you need your fix.
We rented from Dick and Kathy's Jeep Rental and got a VW Thing. It was in good shape and got us around town great and was great on dirt roads as well and Dick is so friendly.
I'm so happy we went to Culebra instead of one of the other busier, stuffy resort islands. We are avid nature lovers and enjoy vacations that are about enjoying a location, not the expensive resort with fancy swimming pools and loads of people. If you are adventurous and love the outdoors, you will love Culebra - it is authentically Puerto Rico - the Last Spanish Virgin Island!