The place sounds great.
They even have raised beds
for the pups.
I certainly can understand your worries.
I think since they will be together they
will be fine and the place does look wonderful.
Have a great time.