A well-decorated, cozy and pleasing place to stay with hospitable hosts and a friendly cat.