Staying at Coral Bay Villas was truly a delight. As soon as we booked the place, they sent a guidebook that can be downloaded onto your phone which contained tons and tons of useful information that made our trip great! Everything was easy to plan, communication was great, and I can't even stop talking about the views and location. Coral Bay Villas has a private pool that is 5 steps from the back door and a private beach area that is 15 steps from the back door. If you walk 15 minutes down the beach you are in the heart of San Pedro where you can get great food and treats or pretty much anything else you are looking for. If you still need additional help, you can talk with Elsa, Freddy, and Oscar, who are on-site, and they can get you hooked up with the things you need quickly. We loved staying here and meeting such wonderful people.