Highly recommended! Wifi is great, the bed and pillows are extremely comfortable, the amenities are the highest level I've seen in an AirBNB (cookware, kitchen ware, bathroom, etc.). This place was built to replicate the experience of being home, not a poorly and cheaply furnished rental property. Couple notes - the outdoor seating area is directly outside your bedroom window and one of the nights I had to go outside at 1 AM to ask some guests hanging out to please take it inside, no bid deal. The location is technically in Ocean Beach, but it's really on the outskirts. You'll have a 10 minute walk to the beach, closest grocery store about 15 minute walk, restaurants are anywhere between 5 minutes and 20 minute walk. This place was wonderful and really is a home, not a rental. Enjoy!