Loved Joshua's rental. He was responsive and communicative throughout our stay and made check in and check out seamless.
The location in Ocean Beach cannot be beat.