Amazing location. We took our puppy to Dog Beach every day enjoyed the surf and sun. Walked to restaurants for take out and enjoyed our meals on the deck. Will definitely book this place again.