We enjoyed our stay at Babylon Beach - the apartment was super clean, right on the water, and a short walk away from San Pedro. It was wonderful coming back to air conditioning and a very nice shower at the end of each day.