Good morning,
I can only comment on the Blue Tang, having stayed there 2 times. We prefer to be close to town and have been pleased with the service at the Blue Tang. As we spend little time in the room, the fact that there is no separste bedroom has not been a problem for us. We enjoy their pool, always clean. We will be staying there again in January 06. Our room has a nice balcony which we really enjoy in the morning with our continental breakfast that the Blue Tang provides.
If you would like to email me with any questions as you make your mind up, please do!! Fanny is great as are all the folks at the Blue Tang. BUT I believe you will enjoy San Pedro no matter where you end up staying. It will steal your heart.