We thoroughly enjoyed our stay at Babylon Beach Villas. It's a great location and within walking distance of everything you will need in San Pedro (restaurants, groceries, bars, water activities and excursions, and the airport). You'll want to rent a golf cart to explore the island and the folks at Babylon Beach Villas can help you connect with excellent people to secure all of your needs on the island.