A warm welcome from dogs and a couple of cats. A chill and clean space to relax.