Not from 2009 but from a couple of years ago - we loved the place. Diving conditions ranged from excellent visibility to very limited depending on the day, but the sea life is breathtaking, and your dive boat will be pushed into the ocean by a 1972 Ford truck with towels wrapped around the bumpers. We saw a grouper there that exceeded 10 feet, and I have the (non-Photoshopped) picture to prove it.
It's completely solar, but the power is enough to run a small fan for the night to keep you cool. There are no TVs and few radios, and they aren't encouraged.
You'll want your rental vehicle to be something capable of a long drive down a rutted dirt road. There are a couple of restaurants in Pulmo, both pretty good, and a small grocery store. It won't look like there's much available in the store until you start opening the coolers. All units have propane stove and refrigerator and work well, and the units away from the beach have a second-story balcony that's great for star gazing. However, supplies run short, so you're best advised to stock up in Cabo before you head up to Pulmo. A store called Soriana's is located near the airport. (It actually resulted in a running joke during our trip, because the receipt prints out only about 13 letters of the item, so that cilantro manojo - bunch of cilantro - came out Cilantro Man, which we decided was master of the herbal universe.)
There are a few other options for recreation, such as mountain biking and hiking, and a worthwhile side trip is up to Los Barriles (Bahia las Palmas), a pretty small town with some limited diving and a closer place to restock than Cabo.