Great place, right by semi private beach, dogs and humans thoroughly enjoyed our stay at John's!