Very cute & a comfortable stay! Close walk to the beach which was very convenient for the holiday. Street parking was our only issue but it appears this is normal for Ocean Beach area. Close walking distance to restaurants & stores. No kitchen table however we were very comfortable sitting outside front patio with patio furniture. We spent a lot of time sitting outdoor in the nice weather. There is a gas grill & picnic table in back that was also a nice enjoyable eating area for BBQ.