great place to stay, pet friendly, beach access