Great location.
Lovely host.
Really great dogs.
Cozy bed.
What more do you need?