We have stayed in many Airbnb's all over the country and Will's cottage ranks at the top. It is very comfortable, super convenient, and an amazing value. The cottage has more than ample room for a couple, but could easily accommodate several friends or a couple with children. The location in Ocean Beach is great - with several bars and restaurants literally a block away, and many others within a short walk. Speaking of location - I will mention that my boyfriend said that he found the airplane and street noise to be more than he expected, but I hardly thought twice about it, so I guess it really depends on one's tolerance for that sort of thing. The garage is such a great added perk, as it seems that parking is not always easy in OB. Communication with Will is top-notch. Prior to check-in, he will send a guide to the cottage, and he provides copious information regarding the cottage and the surrounding area upon arrival. He also checked on us after check-in (which was a breeze) to ensure that we had everything we needed and that everything was okay. I cannot recommend this Airbnb highly enough. I think almost any traveler could enjoy himself and be comfortable in this space.