Great place. Easily walkable to Ocean Beach and Dog Beach. Lots of restaurant options. Place was very clean and nicely decorated. Washer and dryer and two full bathrooms were handy.