Had such a great time! We were 2 families with a toddler each and one infant, and it was perfect. There are staircases though so may need to bring babygates if you have a wobbly toddler.
The rooftop was truly the highlight. Spent each night up there when the kids went down just to soak it all in. The inside was well decorated and clean.
Location is very close to either the bay or mission beach. All walkable!
Just a few issues with communication as wi-fi wasn't working and could not get a hold of the host. If you're particular about speedy communication with your airbnb host, might want to check their availability first. We thought maybe because it was a Sunday, we didn't get any responses (although we didn't hear back on Monday either). That was a bit disappointing but luckily we were able to use hotspot from our own phones when needed. Oh and bring your own k-cups!
Everything else was great. Would definitely stay again!