Babylon Beach resort is an amazing place. It has great proximity location to all the good restaurants and shops in San Pedro. Raul and Karen are super helpful when it comes to organizing activities and logistics here in San Pedro. I would highly recommend Babylon Beach Resort!