As others have mentioned previously, the amenities were outstanding - beach towels and supplies, tons of sheets, towels, toiletries, laundry, kitchen supplies, coffee, etc. We could have left half of our suitcases at home! The space is beautiful and a comfortable place to call home for our stay. Ocean Beach was the perfect location, a quiet but active area with tons of volleyball, surfers, and so many dogs! Just a short walk to the beach, restaurants and stores, the rental was in a perfect spot to enjoy the neighborhood. We also rented a car to explore the city, street parking was not an issue at all.