Really clean and cozy, good location and a great host (and a great dog).