Our stay at Babylon beach was wonderful. We had not planned to go to San Pedro and made our reservation last minute, but Eva was very accommodating and set us up with everything we needed. The apartment was as described, clean and comfortable. The private fenced area with the pool, hammocks, and shade of the palm trees was a great place for our son to play. The view of the ocean was incredible. The location was also central for dining and grocery shopping.