The space is nice, clean and comfortable. Plenty of linens, beds were comfy. If you plan on cooking your own meals make sure to bring all of your own spices/cooking oil/etc. There are no staples in pantry or fridge. Location is 1 mile from dog beach, about 6 blocks to Ocean Beach Park, and a few blocks to restaurants/shopping. You can virtually walk anywhere. Check in and out was a breeze! We had a nice stay.