We loved our stay at Babylon Beach Villas! First perk is the location. You literally walk across the street from the airport and you are at you beach vacation home. You're so close to everything in town (restaurants, bars, massage spas, dive shops, etc...) that you don't need to rent a golf cart unless you are planning a day out to secret beach or exploring beyond the main part of San Pedro. The place is very cute, clean and nice and cool with AC in every room. The grounds are immaculately maintained daily and communication with our host was great. Anything we needed (i.e. new towels, toilet paper, filtered water) was accommodated right away. I definitely recommend and would stay here again.