a wonderful, comfortable space in a charming town