A comfortable stay within easy walking distance from town. A good host