Outstanding find! The hosts communicate well and make check in/out very smooth. The place was clean and, while it didn't have a kitchen, it had all the amenities you'll need. Ocean Beach is also such a fun area and there's tons of food and activities nearby.