This small apartment is in a great location just a few blocks from the main drag and the beach. Easy walking to and from. The unit is ticket away from the street which feels cozy and nice. We unfortunately had noisy people renting the unit above and it really impacted our rest. Brenden was very responsive and helpful trying to help with this issue. Ocean Beach also has frequent very loud airplane flyovers so keep this in mind when considering where to stay. The kitchen has a hot plate and mini fridge, microwave and toaster oven. The coffee and granola provided are a nice touch. Not equipped for cooking much. The bathroom is nice with a great shower and plenty of good towels. We found the bed to be comfy and the SmartTV was good for a night in. The garden patio outside was lovely as well; it is shared with the upstairs unit and their dog was in that area a few times.