Ginger Cottage is great! Very clean and updated--there are AC/heating fixtures and smart TVs in each room. The bedrooms are quite large, including one with a king-size bed. The kitchen and living room are small, but cute. I stayed there with my mom for almost a week and it was perfect for us. Louise was super responsive, and even came over (within minutes) to help when we had trouble with the gas stove. The location is also great - very close to shops, restaurants, Ocean Beach, and the pier.