We have stayed at Villablanca before and always enjoy ourselves. Everything is close by, grocery stores, restaurants and the beach. My son surfs and the units are less than a block from the ocean. In 5 minutes you can be in Bird Rock (La Jolla) and take advantage of some great restaurants and more wonderful beaches. Beaumont's and the Thai restaurant are awesome. The apts are clean and comfortable, we find them to be stocked with everything we need. Thanks Pam and Dani!