This place was great for two people and a small dog! The location was awesome for the dog beach. There wasn't direct space for our dog to do his business, as the patio/backyard was all paved, there was a gate to an area with grass. If you're concerned about noise or foot traffic, being so close to the beach, it was never intrusive. Even the OB flights seemed less noisy with all the open air. The fire pit was nice for the chillier May evenings. We would stay here again :)