This location was everything I had hoped for, plus some! The location was perfect. I was a little bummed when I first realized that it wasn't an ocean-front, but the walk was so easy (about 3 minutes) from the casita to shore. My kids LOVED how close it was and the small, private beaches. The beach provided plenty of huge rocks to climb and enjoy the scenery and also made for a more private environment. There was nothing that I needed while we were there. I was originally planning on bringing extra toiletries, kitchen supplies, towels, and cleaning supplies to make our stay easier, but the Casita already had everything we needed. Dora communicated with me prior to the trip and was very accomodating. The provided beach chairs came in handy while enjoying the ocean waves and the paddle boards were well used and enjoyed by my kids. The washer and dryer worked great and the rooms were very clean and pleasant. This is a location I would HIGHLY recommend to anyone visiting San Diego and wanting to be close to the ocean. The weather couldn't have been any better either! All-around, I give Dora, the Casita and the experience 5 stars!!