This place was perfect for my wife and I and our two kids (ages 3 and 6). It was clean and comfortable. David met us shortly after we arrived. He made us feel super welcomed, gave us some good tips and recommendations for things to do, and for getting around the city. The location was great. We had a rental car so parking was a concern. It ended up being fine and street parking was easy enough to find. We were able to walk to Golden Gate Park and walk to the Presidio. There were a lot of cafes and restaurants nearby for a coffee or a quick bite. Overall a great experience.