We enjoyed our stay at Hummingbird. As others have stated it is on the south side of town - about 10 minute golf cart ride or 20-25 minute walk to central San Pedro. The accomodation is however very close to Crazy Canucks, a popular beach bar.
The apartment had all the necessary amenities, but as others have also stated, you need to be comfortable with your roommate as there is only a curtain between bedroom/bathroom.