We had a great time staying at Dominic's place. It was in a great location - walking distance to the beach and to the Ocean Beach main area with restaurants etc. Ocean Beach seemed like a nice, kind of eclectic neighbourhood, and we found the people we encountered to be very friendly. We had a rental car so drove to all the attractions we wanted to visit, and we found everything easily accessible by car. We have a baby and a 3 year old and found the inside space fit our needs (our 3 year old slept in the bed with us, and we brought our own travel crib for the baby). The unit is quite compact, but is a good design to maximize space and utility, and it is decked out with everything we needed. We liked having a separate bedroom for when the baby was napping, so this place suited us much better than a standard hotel room (and proved to be better priced, too!) The bed was really comfy too, which is quite rare. We didn't really need to communicate with Dominic much but he was responsive when we did. The place was super clean and neat when we arrived. One thing to note is the neighbourhood was a bit noisy, with various car alarms going off and planes flying overhead, but Dominic clearly explained that in the description so we had no issue with that. Overall, we had zero complaints and had a great stay. I would definitely recommend a stay here!