The Caribbean Villas is an excellent place to stay if your in San Pedro. It's close to walk towards the more busy areas of San Pedro, but south enough where you get some solitude. The property has 2 bars (one on the water and one by the 2 pools) , a water park! and a very friendly and helpful staff. Would recommend this place for the price and the amenities alone. My Wife and I were sad to leave during our time, but even came back to the water park bar as it was just a great spot to relax and jump in the water.