The perfect place for a weekend getaway! The space was clean and in a great location. Basic necessities are stocked and the designated parking spot was very convenient. We brought our small pup with us and loved that we were walking distance from the dog beach at Ocean Beach.