You can't beat the location of this place in Ocean Beach. Restaurants, grocery stores, coffee shops and - of course - the beach all within walking distance. The units were all very, very clean and modern. Dan was there when we arrived (a bit early but they let us check in!) He had great recommendations. There is onsite parking, plus space on the streets. We had a bit of trouble with the entry locks as they are quite particular but once we figured it out it was fine. The only suggestion we have is more comfortable furniture in the downstairs unit living area. It could use a couple of comfortable chairs or another couch. Thanks Dan and Becky!