Great lplace, very clean and modernized. Parking is a big struggle, (all of Ocean Beach is) which makes it difficult to get to the beach unless you're willing to walk and carry all your stuff. Give yourself 30-40 minutes to find parking if you're there on a sunny weekend!