Mostly we were wondering what we must have been thinking when we booked it. We walked in and it was just, really small, kind of dank looking compared to what we expected. There were ant traps everywhere, and also, ants. It smelled very strongly of bleach and cleaner and so we immediately set about opening the windows only to find that two of the windows didn't have screens and the glass was cracked on one of the others. Not having screens means we had to leave those windows closed - we have a young child. A lot of reviews said that the place "has everything you need". There were beach towels and sand toys and chairs and also a Brita filter, which we liked a lot, but no blender, no cooking oils, limited tupperware. If you were planning on making use of the kitchen you'd better be prepared to shop. It pretty much just had essential dishes and salt and pepper. We are used to pretty thoughtfully appointed places, usually people's homes, for the price we paid but this rental was clearly a vacation rental that is in almost constant use. Once we step outside, the location is pretty good, everything in Ocean Beach is pretty much within walking distance but if you have a car you should know that parking gets more and more difficult the later it is and you're limited to street parking. Just for a cherry on top the neighbor has a sign that says "neighborhoods are for neighbors, NOT vacation rentals". His point is valid but unwelcoming.