GIRLS,
Check out Bananna Beach, nice clean, reasonable, 2 pools, new restaurant and friendly staff. No I am not related to anyone there, just find it a good place to stay. Visited friends staying there in Jan. and found it very nice. If you are looking for a budget place and right in the middle of town consider Spindrift Hotel. Close to everything and much cheeper than Bananna's. Whereever you stay go to San Pedro soon.
KBG
