Great location in Ocean Beach. Very clean and puppy friendly. On-site manager was great assistance with restuarnts, directions, ideas, and trails along ocean. All necessary items were provided by the location. All restaurants, shops, and beach were within walking distance. One small complaint would be the parking scenario. There is a garage for use in the unit we rented. However, the garage was built for a Miata. The street parking was challenging at times.