A comfortable, picturesque place to stay.