Pet-friendly resort