The courtyard was the best part of our stay. I had booked the bungalow which was a functional space for a couple. However, what really enriched/enhanced our visit was the courtyard. We had access to a Weber mini-BBQ, hot tub, outdoor table/umbrella, deck chairs and the laundry room which was massive and stocked with extra towels, kitchen utensils, laundry pods for the washing machine, and other paraphernalia one would expect to find in an ocean cottage setting.
Rick and the cleaning staff took pride in the appearance of the yard. Rick was often on-siter cleaning the hot tub and sweeping the courtyard, as was the cleaning lady. She would sweep the courtyard before turning over the properties as they would become vacant.
One caveat: the description for the bungalow stated that there was on-street parking, I mistook that to mean ample, available parking. If you are renting or driving a car, it would be worth upgrading your booking to the 1BR or 2BR property. With either booking, a parking spot is included. In Ocean Beach; finding an available parking spot is as rare as hen's teeth. We often ended up parking down the street corner of Sunset Cliffs and Del Mar.
Otherwise, we will definitely return, but would book the 1BR cottage in order to secure parking. Additionally, this property has its own in-house laundry as well as its own BBQ, outdoor table/sun umbrella and deck chairs in the front.
The entire property is very dog-friendly, and even has a dog washing area!