We stayed at the ESJ Towers during the Christmas break and had a great time. Francisco "Benny" and Sonia were great guests and the communication was fantastic leading up to our arrival and all questions were promptly answered. Benny walked us thru the apartment and the ESJ Towers to familiarize us with the amenities and we shared a couple drinks on the beach relaxing from our days travel. As advertised the property is located right on the beach and there are many activities available on the beach. Plenty of restaurants-bars-stores are within walking distance so a rental car is not required unless you want to explore the island as we did during our stay. The rental property does come with an underground parking spot which is convenient. We would highly recommend this property and want to thank Benny and Sonia once again for their hospitality during our stay and for our new friendship! We look forward to visiting again in 2015.