Ian's place was clean and provided all of the amenities listed. He was gave very good/accurate instructions for how to get in and the room was cozy.
It is walking distance to a handful of nice restaurants in Ocean beach
I will mention the space was quite small and the walls were thin. We were able to hear the footsteps of people walking overhead and someone speaking in another room in a conversational voice could easily be heard in the bedroom.
It also would have been nice to know that the beach down the street is a rocky beach (not sand) with limited access - you can walk downstairs to get there but you can't really walk along the beach to go anywhere.