This is the perfect place to stay in San Pedro! The view alone was worth it, but combined with location, super helpful staff and hosts, and comfortable villa this stay was magical. Highly recommend Babylon beach villa, we will be back. Karen and Pista helped us with booking activities and rentals, and were always quick to respond to our messages. Full kitchen and pull out sofa are great for a small group.