Comfortable bed, nice bath, excellent coffee shop around the corner, and a friendly resident dog. What more could you want?