This place was so adorable! Immaculately clean. Perfectly located. Steps from the dog beach and a short walk to ocean beach. Zero complaints. We will most definitely be staying here again!